package com.jinmdz.fmis.api.api.model.funeral;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.jinmdz.fmis.core.base.BaseBean;
import com.jinmdz.fmis.dao.model.funeral.FamilyAgentItem;
import com.jinmdz.fmis.dao.model.funeral.FamilyMemberItem;
import com.jinmdz.fmis.dao.model.funeral.FuneralDeadItem;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * 火化逝者二维码打印响应数据
 *
 * @author GaoXiangLiang
 * @date 2020-08-06 18:23
 */
@ApiModel(value = "火化逝者二维码打印响应数据", description = "火化逝者二维码打印响应数据")
public class CremationPrintInfo extends BaseBean {

    /**
     * 业务编码
     */
    @ApiModelProperty(value = "业务编码", name = "businessCode", position = 1)
    private String businessCode;

    /**
     * 逝者姓名
     */
    @ApiModelProperty(value = "逝者姓名", name = "deadName", position = 2)
    private String deadName;

    /**
     * 逝者性别编码
     */
    @ApiModelProperty(value = "逝者性别编码", name = "deadGenderCode", position = 3)
    private Integer deadGenderCode;

    /**
     * 逝者性别
     */
    @ApiModelProperty(value = "逝者性别", name = "deadGender", position = 4)
    private String deadGender;



    /**
     * 逝者年龄
     */
    @ApiModelProperty(value = "逝者年龄", name = "deadAge", position = 5)
    private String deadAge;
    /**
     * 证件类型编码
     */
    @ApiModelProperty(value = "证件类型编码", name = "certificateTypeCode", position = 6)
    Integer certificateTypeCode;

    /**
     * 证件类型
     */
    @ApiModelProperty(value = "证件类型", name = "certificateType", position = 7)
    private String certificateType;

    /**
     * 证件号码
     */
    @ApiModelProperty(value = "证件号码", name = "certificateNo", position = 8)
    private String certificateNo;
    /**
     * 死亡原因
     */
    @ApiModelProperty(value = "死亡原因", name = "deathCause", position = 9)
    private String deathCause;
    /**
     * 家属姓名
     */
    @ApiModelProperty(value = "家属姓名", name = "memberName", position = 10)
    private String memberName;
    /**
     * 户籍地
     */
    @ApiModelProperty(value = "户籍地", name = "householdRegistrationPlace", position = 11)
    private String householdRegistrationPlace;

    public String getBusinessCode() {
        return businessCode;
    }

    public void setBusinessCode(String businessCode) {
        this.businessCode = businessCode;
    }

    public String getDeadName() {
        return deadName;
    }

    public void setDeadName(String deadName) {
        this.deadName = deadName;
    }

    public Integer getDeadGenderCode() {
        return deadGenderCode;
    }

    public void setDeadGenderCode(Integer deadGenderCode) {
        this.deadGenderCode = deadGenderCode;
    }

    public String getDeadGender() {
        return deadGender;
    }

    public void setDeadGender(String deadGender) {
        this.deadGender = deadGender;
    }

    public String getDeadAge() {
        return deadAge;
    }

    public void setDeadAge(String deadAge) {
        this.deadAge = deadAge;
    }

    public Integer getCertificateTypeCode() {
        return certificateTypeCode;
    }

    public void setCertificateTypeCode(Integer certificateTypeCode) {
        this.certificateTypeCode = certificateTypeCode;
    }

    public String getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }

    public String getCertificateNo() {
        return certificateNo;
    }

    public void setCertificateNo(String certificateNo) {
        this.certificateNo = certificateNo;
    }

    public String getDeathCause() {
        return deathCause;
    }

    public void setDeathCause(String deathCause) {
        this.deathCause = deathCause;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getHouseholdRegistrationPlace() {
        return householdRegistrationPlace;
    }

    public void setHouseholdRegistrationPlace(String householdRegistrationPlace) {
        this.householdRegistrationPlace = householdRegistrationPlace;
    }
}
